﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI.WebControls;
using System.Xml;

namespace Sistema_Totem.Clases
{
    public class Requerimiento : Documento
    {
        #region Atributos

        private int _idProyecto;

        #endregion Atributos

        #region Constructores

        /// <summary>
        /// Constructor vacio de la clase 
        /// Requerimiento.
        /// </summary>
        public Requerimiento()
        {
            this.ListaSeccion = new List<Seccion>();
        }

        /// <summary>
        /// Constructor de la clase Requerimiento usado 
        /// para agregar un requerimiento.
        /// </summary>
        /// <param name="fkProyecto"></param>
        /// <param name="requerimientoXml"></param>
        public Requerimiento(int fkProyecto, XmlDocument requerimientoXml)
        {
            _idProyecto = fkProyecto;
            this.contenido = requerimientoXml;
        }

        #endregion Constructores

        #region Getter and Setter

        /// <summary>
        /// Implementacion del atributo idProyecto.
        /// </summary>
        public int IdProyecto
        {
            get { return _idProyecto; }
            set { _idProyecto = value; }
        }

        #endregion Getter and Setter

        #region Metodos
        #endregion Metodos
    }
}